package com.lsj.dto.sys;

import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @Author:lin.sj
 * @Data:2021/7/14 11:11
 * @Desc:
 */
@Data
@Accessors(chain = true)
public class OrgTreeDto {
    /**
     * 主键
     */

    private Long id;

    /**
     * 上级组织编码
     */

    private Long orgPid;

    /**
     * 所有的父节点id
     */
    private String orgPids;

    /**
     * 0:不是叶子节点，1:是叶子节点
     */
    private Boolean isLeaf;

    /**
     * 组织名
     */
    private String orgName;

    /**
     * 地址
     */
    private String address;

    /**
     * 电话
     */
    private String phone;

    /**
     * 邮件
     */
    private String email;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 组织层级
     */
    private Integer level;

    /**
     * 0:启用,1:禁用
     */
    private Boolean status;
    //机构树节点信息
    private List<OrgTreeDto> children;
}
